package com.zr.d_c.dao;


import com.zr.d_c.model.Seller;
/**
 * 卖家相关的功能
 * @author Administrator
 *
 */

public interface SellerDao {

	/**
	 * 通过账号id查找商家信息
	 * @param uid 账号id
	 * @return 商家信息
	 */
	public Seller selectSellerByUid(int uid);
	/**
	 * 更新seller的用户信息
	 * @param seller  传入一个seller对象
	 * @return  布尔的true 和 false
	 */
	public boolean updateSinfo(Seller seller);
	/**
	 * 通过sid 删除seller
	 * @param sid
	 * @return 返回true或者false
	 */
	public boolean deleteSeller(int sid);
	/**
	 * 添加一个新的seller
	 * @param  seller  传入一个seller对象
	 * @return 返回布尔值
	 */
	public boolean addSeller(Seller seller);

	
	/**
	 * 通过商家id查找商家信息
	 * @param uid 商家id
	 * @return 商家信息
	 */
	public Seller selectSellerBySid(int sid);
	/**
	 * 通过sid撤销删除商家的功能
	 * @param sid商家的id
	 * @return 成功为1
	 */
	public int cancleSellerDeleteBySid(int sid);
	/**
	 * 通过账号id修改餐厅的存在状态
	 * @param uid 账号id
	 * @return 1成功  0失败
	 */
	public int modifyStempByUid(int uid);


}
